package xyz.ddlnt.servicemg.service;

import com.baomidou.mybatisplus.extension.service.IService;
import xyz.ddlnt.model.dto.CategoryDTO;
import xyz.ddlnt.model.entity.Category;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author ZZULI_SE 210910
 * @data 2025/4/29 22:26
 */
public interface CategoryService extends IService<Category>{


    /**
     * 添加类别
     * @param categoryName
     * @return
     */
    Category saveCategory(String categoryName);

    /**
     * 修改类别
     * @param categoryDTO
     */
    LocalDateTime updateCategory(CategoryDTO categoryDTO);

    /**
     * 获取所有类别名称
     * @return
     */
    List<CategoryDTO> getAllCategoryName();
}
